green manure - Francés Inglés Diccionario